home *** CD-ROM | disk | FTP | other *** search
/ Developer CD Series 1998 November: Tool Chest / Dev.CD Nov 98 TC.toast / Tool Chest / Development Kits / MPW etc. / MPW-GM / MPW / Examples / PPCExamples / AExamples / AsmSample / AsmSample.make < prev    next >
Encoding:
Text File  |  1995-10-26  |  1.1 KB  |  47 lines  |  [TEXT/MPS ]

  1. #   File:       AsmSample.make
  2. #   Target:     AsmSample
  3. #   Sources:    asm.s
  4. #               AsmSample.c
  5. #               AsmSample.r
  6. #   Created:    Wednesday, October 13, 1993 05:20:00 PM
  7. #    Modified:    Tuesday, November 15, 1994
  8. #  By default, builds the sample program without debugging info.
  9. #  To build with debug info:
  10. #     make -e -f AsmSample.make -d SymOpt=on
  11. #
  12.  
  13. AppName = AsmSample
  14. MakeFile = {AppName}.make
  15.  
  16. OBJECTS = ∂
  17.         asm.s.o ∂
  18.         {AppName}.c.o 
  19.         
  20. PPC_LIBS =     "{SharedLibraries}"InterfaceLib ∂
  21.             "{SharedLibraries}"MathLib ∂
  22.             "{SharedLibraries}"StdCLib ∂
  23.             "{PPCLibraries}"StdCRuntime.o ∂
  24.             "{PPCLibraries}"PPCCRuntime.o
  25.  
  26. PPCCOpt = off
  27. SymOpt     = off
  28.  
  29. #------------------------------------------------------------------------
  30.  
  31. .s.o ƒ .s {Makefile}
  32.     PPCAsm -sym {SymOpt} -o asm.s.o asm.s 
  33.  
  34. .c.o ƒ .c {Makefile}
  35.     MrC -sym {SymOpt} -opt {PPCCOpt} {default}.c -o {Targ}
  36.  
  37. #------------------------------------------------------------------------
  38.         
  39. {AppName}  ƒƒ  {AppName}.r
  40.     Rez  {AppName}.r -append -o {Targ}
  41.     
  42. {AppName} ƒƒ {OBJECTS}
  43.     PPCLink {OBJECTS} ∂
  44.         {PPC_LIBS} ∂
  45.         -sym {SymOpt} ∂
  46.         -o {Targ}
  47.